package com.gsnd.gsnd22estore.service;


import com.gsnd.gsnd22estore.domain.EsBook;
import com.gsnd.gsnd22estore.dto.BookDto;

import java.util.List;

/*
  *书籍（es_book）模块的业务接口
 */
public interface BookService {
    /**
     * 首页展示图书列表
     */
    List<BookDto> getBookList();

    /**
     * 根据分类查询信息
     * @param categoryId
     * @return
     */
    List<BookDto> getBookListByCategory(Integer categoryId);

    List<BookDto> getBookListByCondition(String query);

    EsBook getBookById(Integer id);


}
